$(function(){
    let form=layui.form

    form.verify({
        nickname:
        [/^[\S]{1,10}$/,'昵称长度1-10']
    })


                    // 渲染用户信息  封装函数
    initUserInfo()
    function initUserInfo(){
        axios({
            method:'GET',
            url:'/my/userinfo',
        }).then(res=>{
            //console.log(res);

            // 做判断
                    if(res.data.status !==0){
            return layer.msg(res.data.message)
                    }


            form.val('formUserInfo',res.data.data)
        })
    }

            
                // 重置功能

        $('#btnReset').on('click',function(e){

            //阻止表单默认重置行为
            e.preventDefault()
            initUserInfo()
        })


                //修改用户信息
                $('form').on('submit',function(e){
                        e.preventDefault()
                        axios({

                            method:'POST',
                            url:'/my/userinfo',
                            data:$(this).serialize()
                        }).then((res)=>{
                                 //   console.log(res);
                            //作出判断
                            if(res.data.status !=0){
                                return layer.msg(res.data.message)
                            }

                            layer.msg('恭喜你:修改成功')
                            window.parent.getUserInfo()
                        })

                })
})